VLSI design: gate matrix layout problem 18. VLSI design: gate matrix layout problem

نویسندگان

  • Pablo Moscato
  • Alexandre Mendes
  • Alexandre Linhares
چکیده

With applications ranging from fields as distinct as fuzzy modeling (Xiong 2001), autonomous robot behavior (Luk et al. 2001), learning with backpropagation (Foo et al. 1999), and multicriteria optimization (Viennet et al. 1996), evolutionary methods have become an indispensable tool for systems scientists. Although already studied in the past, an interesting emerging issue is the use of multiple populations, which is gaining increased momentum from the conjunction of two technologies. On the hardware side, computer networks, multi-processor computers and distributed processing systems (such as workstations clusters) are increasingly becoming widespread. Regarding the software issues, the introduction of Parallel Virtual Machine (PVM), and later the Message Passing Interface Standard (MPI), as well as web-enabled, object-oriented languages (such as Java) have also had their role. Most Evolutionary Algorithms (EAs) are methods that are easy to parallelize as well as naturally suitable for heterogeneous systems. For most EAs the distribution of the tasks is relatively easy for most applications. The workload can be distributed at an individual or a population level; the final choice depending on the complexity of the computations involved. The application presented in this chapter is motivated by the availability of these computer environments. However, here we do not report results on the use of parallel computers, or networks of workstations. The proposed memetic algorithm (MA) runs in a sequential way on a single processor, but a set of populations evolve separately, an approach that can be easily mapped to a parallel environment. Species evolve naturally grouped in sub-populations, with boundaries defined by some specific features like distance or geographical barriers. The role of closed (or nearly closed) populations in biological evolution is extremely important. Consider for instance the Galapagos Islands, an example of notorious inspirational role for Darwin’s ideas when aboard the HMS Beagle (Darwin 1993). A set of islands separated by several kilometers of water can be colonized by a single species of birds. In the beginning of such colonization, all animals will share the same characteristics (and genetic pool), but as evolution takes place, the groups concentrated in each island will start to differentiate by adapting themselves to the particular characteristics present in each island (Weiner 1995). This independent adaptation

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Aspects of Gate Matrix Layout

This paper introduces performance aspects as a new optimization criteria when generating Gate Matrix Layouts. A new layout model is presented that limits the amount o f parasitic capacitance in signal paths and the resistance in power supply lines. The performance considerations are combined with a new layout s-trate g y that improves circuit performance with little or no area penalty. A n Auto...

متن کامل

Population Studies for the Gate Matrix Layout Problem

This paper deals with a Very Large Scale Integrated (VLSI) design problem that belongs to the NP-hard class. The Gate Matrix Layout problem has strong applications on the chip-manufacturing industry. A Memetic Algorithm is employed to solve a set of benchmark instances, present in previous works in the literature. Beyond the results found for these instances, another goal of this paper is to st...

متن کامل

Performance Aspects of Gate Matrix Layout - VLSI Design, 1993. Proceedings. The Sixth International Conference on

This paper introduces performance aspects as a new optimization criteria when generating Gate Matrix Layouts. A new layout model is presented that limits the amount o f parasitic capacitance in signal paths and the resistance in power supply lines. The performance considerations are combined with a new layout s-trate g y that improves circuit performance with little or no area penalty. A n Auto...

متن کامل

Modeling and Layout Optimization of VLSI Devices and Interconnects In Deep Submicron Design

This paper presents an overview of recent advances on modeling and layout optimization of devices and interconnects for high-performance VLSI circuit design under the deep submicron technology. First, we review a number of interconnect and driver/gate delay models, which are most useful to guide the layout optimization. Then, we summarize the available performance optimization techniques for VL...

متن کامل

A constructive genetic algorithm for gate matrix layout problems

This paper describes an application of a Constructive Genetic Algorithm (CGA) to the Gate Matrix Layout Problem (GMLP). The GMLP happens in very large scale integration (VLSI) design, and can be described as a problem of assigning a set of circuit nodes (gates) in an optimal sequence, such that the layout area is minimized, as a consequence of optimizing the number of tracks necessary to cover ...

متن کامل

Board-level multiterminal net assignment for the partial cross-bar architecture

This paper presents a satisfiability-based method for solving the board-level multiterminal net routing problem in the digital design of clos-folded field-programmable gate array (FPGA) based logic emulation systems. The approach transforms the FPGA board-level routing task into a Boolean equation. Any assignment of input variables that satisfies the equation specifies a valid routing. We use t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014